package zinterface

/*
	路由抽象接口
	路由里的数据都是IRequest
*/

type IRouter interface{
	//处理连接业务conn之前的钩子方法hooks
	PreHandle(request IRequest)

	//处理连接业务conn的主方法
	Handle(request IRequest)

	//处理连接业务conn之后的钩子方法hooks
	PostHandle(request IRequest)
}